Python Job: Stagiaire en développement front-end - Front-End D

Job added on

Company

Nuance

Location

Montreal - Canada

Job type

Full-Time

Python Job Details

*English will follow*
Résumé du poste :
Le Programme de stage de Nuance
Nuance accueille environ 100 stagiaires chaque année et le programme de stages de Montréal est un élément stratégique de notre développement !
Il nous permet de constituer un vivier de talents qui sont ensuite recrutés en tant qu’employés permanents ou invités à revenir pour un 2nd ou 3ème stage.
Nos stages offrent aux étudiants un parcours passionnant pour contribuer à la technologie de pointe et aux produits innovants et avoir un véritable impact sur les activités commerciales.
En tant que membre clé de notre équipe, vous développerez vos compétences techniques de manière exponentielle, développerez votre réseau professionnel et travaillerez aux côtés des meilleurs et des plus brillants dans le monde !
Principales tâches et responsabilités:
  • Écrire du code basé sur JavaScript, HTML5 et CSS tout en utilisant un flux de travail de développement piloté par les tests (TDD).
  • Rédaction de tests unitaires pour la base de code JavaScript existante et amélioration de la couverture des tests unitaires.
  • Participer aux réunions Agile récurrentes (points de presse quotidiens, planification des sprints, rétrospectives).
  • Participer aux revues de code par les pairs
  • Dépannage des régressions signalées et des problèmes techniques soulevés par les clients
  • Collaborer avec des collègues pour améliorer nos processus de développement de logiciels
Qualifications:
  • Études: Étudiant actif dans un programme de baccalauréat en informatique ou dans un domaine connexe
  • Nombre d’années d’expérience: 0
Compétences requises:
  • Expérience de JavaScript et HTML5
  • Capacité à travailler en équipe et à contribuer à la conception et à la mise en œuvre de logiciels
  • Git ou autre cadre de contrôle des sources
Compétences désirées
  • Expérience ou connaissance des générateurs de sites statiques, par exemple Hugo, Slate, Jekyll, etc.
  • Expérience ou connaissance de travail avec Markdown et/ou Visual Source Code
  • Familiarité avec les scripts Python
  • Expérience ou connaissance des bibliothèques de composants d'interface utilisateur, par exemple, Bolt, React, etc.
-
Nuance Campus Program
Nuance welcomes about 100 interns each year and the Montreal Internship Program is a strategic part of our development!
It helps us to build up a pool of talent who are then recruited as permanent employees or invited to come back for a 2nd or 3rd internship.
Our internships offer students and exciting path to contribute to cutting edge technology and innovative products and make a true business impact.
As a key member of our team, you will expand your technical skills exponentially, grow your professional network & work alongside some of the best and brightest in the world!
Principal Duties and Responsibilities:
  • Writing code based in JavaScript, HTML5, & CSS while using a Test-Driven Development (TDD) workflow.
  • Writing unit tests for existing JavaScript codebase and improving the unit test coverage.
  • Participate in recurring Agile meetings (daily scrums, sprint planning, retrospectives).
  • Participate in peer code reviews
  • Troubleshoot reported regressions and technical issues escalated by clients
  • Collaborate with colleagues to improve our software development processes
Knowledge, Skills, and Qualifications:
  • Education: Active student in a Computer Science or related bachelor’s degree program
  • Minimum Years of Work Experience: N/A
Required Skills:
  • JavaScript and HTML5 experience
  • Ability to work with a team and contribute to software design and implementation
  • Git or other source control framework
Desired Skills:
  • Experience or knowledge of static site generators, e.g., Hugo, Slate, Jekyll, etc.
  • Experience or knowledge working with Markdown and/or Visual Source Code
  • Familiarity with Python scripting
  • Experience or knowledge of UI component libraries, e.g, Bolt, React, etc.

What we offer!
Unique environment for collaborative teamwork on cutting-edge technology:
  • Location is in the heart of downtown Montreal
  • Flexible hours
  • Transit reimbursement and parking
  • Working with international teams to push the boundaries of technology
Contributing to and collaborating with international teams that drive innovation
  • Competitive benefit package
  • 4 weeks’ vacation
  • 10 paid sick days
  • Bonus Plan, Group RRSP, Deferred Profit Sharing Plan, Employee Stock Purchase Plan
Award-winning Top Employer:
  • Canada's Top 100 Employers – 7 consecutive years
  • Montreal’s Top Employers – 6 consecutive years
  • Canada's Top Employers for Young People - 3 consecutive years